Cold open
On August 1, 2026, OpenAI unveiled a model called Astra — by publishing solutions to six decade-old open math problems.
The trust layer under this story is the subject of tonight’s talk.
The doubt
The doubt
2012. Shinichi Mochizuki posts a proof of the famous abc conjecture — more than 500 pages of entirely new machinery.
For six years, the mathematical world cannot decide whether it is correct.
2018. Peter Scholze and Jakob Stix travel to Kyoto — and conclude that one crucial step does not hold. Mochizuki insists it does.
The deadlock stands to this day. Human refereeing hit its ceiling.
The doubt comes home
Peter Scholze proves what he calls possibly the most important theorem of his career — and it rests on one monstrous lemma.
He is not fully certain of it. And he knows better than anyone where unresolved doubt leads.
So he says the doubt out loud — and dares the world to check him.
Not a committee. Not a referee. He asked a machine.
Eighteen months later
…AND THE MACHINE SAID YES.
The Liquid Tensor Experiment — led by Johan Commelin, with Adam Topaz and a volunteer team — finished checking the full proof.
Hold onto this
A proof is a program.
Checking a proof is compiling it.
If it compiles, it’s true.
Roadmap
Meet Lean
A programming language where the statements are theorems and the programs are proofs — checked by an infinitely patient, extremely picky referee.
Taste of Lean
two_plus_two — the name.2 + 2 = 4 — the statement.rfl — the proof: “true by computation.”Taste of Lean
One honest caveat: Lean checks the proof of the statement you wrote. Stating the right theorem is still your job.
Taste of Lean
induction, simp, rw are tactics: proof moves. The goal window is a blackboard that updates itself.
Taste of Lean
sorry = “I’ll prove this later.” Lean accepts it — with a loud warning.sorry the gaps, fill them one by one.Under the hood
Under the hood
Under the hood
No slides for two minutes — real Lean
Compute · automate · use the library — backup script in the appendix.
mathlib
mathlib — the community’s single, unified library of formalized mathematics.
mathlib
Euclid and the Pythagoreans. One import. One line each.
Your objects, formally
[Monoid M] simply reads: “assuming M is a monoid.”
p = a * b forces a unit. That is the definition of an atom from your factorization-theory papers.AddIrreducible too — for additively written monoids. Hello, semidomains.Prime, Associated, Associates — the prime-vs-irreducible distinction this audience lives on is baked into the library’s bones.Your objects, formally
UFM = cancellative + ACCP + (irreducible ↔︎ prime).
That is your field’s formulation — and it is mathlib’s official definition:
IsCancelMulZero → cancellative · IsWellFounded α DvdNotUnit → ACCP · the field → atoms are primeLandmark: PFR
Marton’s conjecture (Polynomial Freiman–Ruzsa):
Liquid Tensor Experiment: 18 months (2022) → PFR: 26 days (2023).
Landmark: Equational Theories
Tao’s Equational Theories Project: for magmas — one set, one binary operation, this crowd’s home turf —
Landmark: FLT
Kevin Buzzard’s Fermat’s Last Theorem project (Imperial College London):
LLMs draft, Lean checks
Language models are fluent, confident — and sometimes wrong.
LLMs draft, Lean checks
DeepMind’s AlphaProof + AlphaGeometry 2 system at IMO 2024 — the first AI system to reach medal level:
LLMs draft, Lean checks
IMO 2025:
Eighteen months. That’s the slope we’re on.
Lean checks proofs · people check context
Oct 2025 — literature miss
GPT-5 surfaces correct mathematics for 10 catalogued Erdős problems…
Prior papers already existed.
Jan 2026 — verified rediscovery
GPT-5.2 independently rediscovers a valid disproof of Erdős #397; Aristotle formalizes it in Lean.
A complete 2012 China TST solution is then found.
Aug 11 · mark your calendar
Next week, in this same Zoom room:
“Finitely Generated Semidomains: Formalization and a Conjecture” — Jonathan Liu, Jason Yang, Alan Yao (MIT CMI students), Tuesday Aug 11.
Closest to home
February 2026: Fel’s conjecture on syzygies of numerical semigroups (Chen, Lau, Ono, Zhang, et al.)
“Syzygies” is a technical invariant — the word doesn’t matter tonight. The objects — numerical semigroups — are yours.
Your math, in motion
Some but not all… yet.
Learn the language now — you’ll want to read what’s coming.
Start tonight
a + b = b + a yourself before bed.Closing
Remember that 2am-fear?
Announcing: Lean, Your Move — the newest course in the iMathLab series: the foundations of Lean, from the ground up. Details soon at imath-lab.com.
Backup — only if the embedded editor won’t load
Lean · SWIM 2026 · iMathLab